derisive nickname - Spanish English Dictionary